package com.mes.schedule.domain;

import java.io.Serializable;
import java.util.Date;
/**
 * 调度约束
 * date: Jun 22, 2015 5:21:20 PM <br/>  
 * @author Administrator  
 * @version   
 * @since JDK 1.6
 */
public class ScheduleConstraint  implements Serializable {
	private String scheduleUid;
	private String partUid;
	private String batchNum;
	private int constraintType;
	private float startOperationId;
	private float endOperationId;
	private String startOperationIDDesc;
	private String endOperationIDDesc;
	private int transferCount;
	private String taskUid;
	private int planQty;
	private Date lateFinish;
	/**
	 * @return the scheduleUid
	 */
	public String getScheduleUid() {
		return scheduleUid;
	}
	/**
	 * @param scheduleUid the scheduleUid to set
	 */
	public void setScheduleUid(String scheduleUid) {
		this.scheduleUid = scheduleUid;
	}
	/**
	 * @return the partUid
	 */
	public String getPartUid() {
		return partUid;
	}
	/**
	 * @param partUid the partUid to set
	 */
	public void setPartUid(String partUid) {
		this.partUid = partUid;
	}
	/**
	 * @return the batchNum
	 */
	public String getBatchNum() {
		return batchNum;
	}
	/**
	 * @param batchNum the batchNum to set
	 */
	public void setBatchNum(String batchNum) {
		this.batchNum = batchNum;
	}
	/**
	 * @return the constraintType
	 */
	public int getConstraintType() {
		return constraintType;
	}
	/**
	 * @param constraintType the constraintType to set
	 */
	public void setConstraintType(int constraintType) {
		this.constraintType = constraintType;
	}
	/**
	 * @return the startOperationId
	 */
	public float getStartOperationId() {
		return startOperationId;
	}
	/**
	 * @param startOperationId the startOperationId to set
	 */
	public void setStartOperationId(float startOperationId) {
		this.startOperationId = startOperationId;
	}
	/**
	 * @return the endOperationId
	 */
	public float getEndOperationId() {
		return endOperationId;
	}
	/**
	 * @param endOperationId the endOperationId to set
	 */
	public void setEndOperationId(float endOperationId) {
		this.endOperationId = endOperationId;
	}
	/**
	 * @return the startOperationIDDesc
	 */
	public String getStartOperationIDDesc() {
		return startOperationIDDesc;
	}
	/**
	 * @param startOperationIDDesc the startOperationIDDesc to set
	 */
	public void setStartOperationIDDesc(String startOperationIDDesc) {
		this.startOperationIDDesc = startOperationIDDesc;
	}
	/**
	 * @return the endOperationIDDesc
	 */
	public String getEndOperationIDDesc() {
		return endOperationIDDesc;
	}
	/**
	 * @param endOperationIDDesc the endOperationIDDesc to set
	 */
	public void setEndOperationIDDesc(String endOperationIDDesc) {
		this.endOperationIDDesc = endOperationIDDesc;
	}
	/**
	 * @return the transferCount
	 */
	public int getTransferCount() {
		return transferCount;
	}
	/**
	 * @param transferCount the transferCount to set
	 */
	public void setTransferCount(int transferCount) {
		this.transferCount = transferCount;
	}
	/**
	 * @return the taskUid
	 */
	public String getTaskUid() {
		return taskUid;
	}
	/**
	 * @param taskUid the taskUid to set
	 */
	public void setTaskUid(String taskUid) {
		this.taskUid = taskUid;
	}
	/**
	 * @return the planQty
	 */
	public int getPlanQty() {
		return planQty;
	}
	/**
	 * @param planQty the planQty to set
	 */
	public void setPlanQty(int planQty) {
		this.planQty = planQty;
	}
	/**
	 * @return the lateFinish
	 */
	public Date getLateFinish() {
		return lateFinish;
	}
	/**
	 * @param lateFinish the lateFinish to set
	 */
	public void setLateFinish(Date lateFinish) {
		this.lateFinish = lateFinish;
	}
	
}
